Beautiful! The pictures do not do it justice. The views of the mountains off the back patio and in the kitchen are beautiful. Such a relaxing stay. The house was fully stocked with anything you need. Location was close to beautiful beaches and great snorkeling! We would definitely stay again! Thank you for a wonderful stay.