Very clean, every amenity you can think of including fresh herbs for cooking. Beds were very comfortable, view of the garden was great. Very private and surpassed my expectations