We had a pleasant stay! Clean rooms and restaurants/groceries were within walking distance. A little far from the beaches but not unreasonable.