Spotless clean. Well located. Very amicable and flexible hosts. Beautiful place. Awesome big jacuzzi. Very well equipped with everything you’ll need. 100% worth it. 100% recommended!!!