Charming, clean, and exactly as advertised. Wonderful for long or short term stays.