The location is great- about 15-20 minute walks to the restaurants of the resorts and beaches of the area. The place itself has stunning views, as well as a cozy interior and a kitchen. We really enjoyed our stay.