Amazing views! Super clean place and kitchen utilities available and such. Even private access to the water. A little trouble with the communication but that was the only negative. I would definitely recommend renting a car so you can drive to other beaches and towns etc. Nobody really speaks English so the town itself was a bit difficult to navigate. But all in all, a great stay!!