A great stay in a beautiful location. The unit was clean and the staff was so welcoming. We chatted with one of the maintenance guys as we were giving ourselves a tour of the complex. Believe me when I say, the view is incredible. Breathtaking. Such a joy to wake up to every morning and listen to during the night. Host was communicative from start to end and provided much detailed and informative information for our stay. Book this gem, you won't regret it!