This is a beautiful, laid-back, old-timey resort, right on the cliffs. The swimming is incredible, much more interesting than a sand beach. The restaurant serves excellent food, the bar and restaurant are right on the ocean front, and the personnel is friendly and helpful. This is NOT a fancy, international resort with tons of amenities, loud partying, heavy drinking, etc...This is a quiet, smaller venue, visited mostly by couples, and families. The infrastructure is slightly worn around the edges, but it adds to the charm. The views are incredible.