Very clean, well-located, cozy but spacious, with lots of great amenities. Ruth was very nice and communicative!