Very clean, comfortable space that is beautifully decorated. Lots of thoughtful amenities. Nice garden.