The views from the resort are wonderful, and the staff is even better. From the moment I was picked up at the airport by Frank, the owner, until the time I left, I felt like my needs were attended to and all my questions were answered. The internet connection was excellent, the food at the restaurant was very good, and the location was safe and well-tended. Great value.