We recently stayed at this wonderful resort and I cannot wait to return. Everything about this place is spot on. The staff cannot do enough for you plus you are always greeted with a warm friendly smile. Rooms are very clean, breakfast has plenty of choices, and hotel next door offers amazing spa treatments. This resort is only about a 10 minute walk into town and beach is just across the road. It's not often that I dine at a resort for meals other than breakfast but this resort has a good menu and it's prices are very reasonable and food is great. We had a pool access room and it's nice to be able to just have the luxury of having a swim whenever you feel the need without having to walk to the pool (lazy I suppose) but that's my idea of a little bit of luxury. Overall excellent value and looking forward to staying longer on my next return.