Very nice spread out resort away from the hustle and bustle of downtown. We stayed in one of the bungalows, on the upper floor. This had a separate living room and kitchen. The rooms are beautifully constructed with brick and wood, exposed wooden rafters and ceiling fans in bedroom and living room. The condition of the room was impeccable. Bathroom was very nice, big shower (no tub), a little lacking on horizontal space around the sink. Nice touch, vent window you could open to keep from steaming up the bathroom too much. Kitchen had lots of room and a decent medium-sized fridge. Bed was very comfy. You wouldn't think much sound would penetrate a brick wall but a really angry baby in the other half of the bungalow kept us on edge under it gave up and went to sleep. Breakfast in the clubhouse's upstairs dining hall was very nice; plenty of items and of a high quality. There was also a complementary afternoon tea which was a nice unexpected touch (don't know if this is a year-round thing). We visited in late October and it was somewhat cool and overcast so we can't comment on beach access, the pool, the bar, etc. The staff members we dealt with spoke pretty good English, and were helpful with questions and recommendations.