We loved every minute of our stay at Sands, from the moment we arrived when we were greeted with a drink and a cooling towel to being waved off by the wonderful staff at this resort. The location is just wonderful, the shade cast by the palm trees, the gorgeous infinity pool and the proximity to the beautiful, safe, private beach. Our room was very comfortable with its huge bed , sitting area, lovely shaded veranda and the very spacious bathroom with bath, shower and dressing area. It was just a 1 minute walk to the bar, restaurant, gym, pool and even less time to the lovely sandy beach. Housekeeping was excellent, bringing fresh bottles of water morning and evening and a little treat of glasses of rum and snacks in the afternoon. The real jewel in the crown of this hotel are the staff, far too numerous to mention by name. They go out of their way to help with anything and everything, always friendly, always polite. A special mention for the two wonderful ladies cooking the eggs every morning - the loveliest, friendliest people you could hope to meet. The buffet food at dinner was very good indeed with a different theme every evening. We also at the Spices restaurant which was excellent. We did try the food at the Pink peppercorn and were not quite so impressed by that. So many activities to try out at Sands too and many of them at no charge. We tried out the glass-bottomed boat trip with a little visit to see the dolphins too, the paddleboards, pedalos and sea kayaking. All brilliant fun. I would have no hesitation in recommending this resort hotel.