Well maintained, Excellent stay. Great service. Highly recommended. Friendly staff.