This is a very nice place to stay if you want a clean, comfortable two room spot with a full kitchen. However, there are a few things to keep in mind. First, the staff is very nice but not available all the time. We checked in around 5, welcomed warmly by name, but we when we returned an hour later, there was no one at the front desk. There was no phone in the room and we had to activate cell roaming. We found someone in the kitchen to get a cab for our dinner reservation. Second, food service is relatively limited, with just breakfast and option for dinner on site (you have to order before 5 and we thought that the setting was pretty unappealing) and nothing really in walking distance. Third, it was good that we brought shampoo, shower gel, etc. because all we saw provided was small soap (dare I say it was the kind you find in a motel?) and the linens could use an update. But as we said, it is a lovely clean beach spot with a lovely staff. As long as you know to arrange for a car, phone, toiletries and food before you go.