Exactly as advertised and immaculately clean! Both myself and my travel companion (my cat) fell in love with the place- we didn't want to leave! The hosts were quick to respond to any questions, and offered their help with no hesitation. Can't wait to have another staycation here soon :)