Absolutely perfect! Super clean, spacious, light and bright, great location, easy checkin, lots of very kind touches and every amenity I could have asked for! Would love to stay again! Highly recommend!