We had a very good stay here, exceeded our expectations in terms of cleanliness, amenities and location. The front desk staff were also very friendly and helpful!