Excellent stay. Clean and well maintained. Great place.