Much thought and care has been put into this place, and it shows! Luxuriously comfortable, every detail arranged just so. I had a perfectly lovely stay & hope to return.