Everything promised in the description and more. An amazing spot, beautifully kept and spotless. The hosts think of everything you need and are super fast to help when asked. Otherwise really respectful of their guests privacy.