Very clean and very lovely! Everything we could have needed was provided and there was even snacks and beverages waiting on us upon arrival. Even though it was connected to the house you don’t notice anyone else there and you get all the privacy you would get with your own place. Would definitely book again. 10/10!!