This place in gorgeous. Sparkling clean, with all sorts of little amenities that make for a pleasant stay.