This place is beautiful and has all you need. The hosts were friendly and easy to communicate with. Beautiful views and clean place.