"Villa Beach Cottages is amazing! Each cottage is right on the beach: you can see and hear the ocean from your front porch or balcony. If you are picturing a clean, sandy beach with palm trees and a gentle surf, this is your place! The staff was exceptional: friendly, helpful, and knowledgeable. The kitchen was fully functional and had everything we needed for any meal that we wanted to cook. The restaurant was also amazing: Fresh food prepared for you with locally sourced goods. The drivers that we used from the resort were friendly, prompt, and saved us from the stress of diving on the left hand side of the road on twisty, narrow mountain roads! What a perfect spot for a honeymoon, romantic getaway, or a family trip."