Hospitality of the staff members, cleanliness, location, interior design and atmosphere, all were spot on amazing! Had a great stay!