Super clean, excellent location. The beds were so comfortable. Response time was very fast, and the reception desk were always helpful and professional. Would highly recommend!!