Having just returned from this hotel on 16/8 I thought i would write this review whilst things were fresh in my mind, as per a previous readers response there isn't a lot of difference in rooms. I was upgraded to an executive room ( as mine hadn't been booked) the only difference to the Superior was added tea/coffee facilities dressing gowns and slippers and a room nearer to the ocean. Standard rooms won't have the best of views. The room was spotless and cleaned everyday, the bed was really comfortable (one of the best I've slept in). you get a very large beach towels per person which are changed after 3 days or you can pay a nominal amount and change them every day. Plenty of beds and seating although the same old comment of people laying their towels out early applies. Food was really good plenty of variety and there are plenty of local restaurants within walking distance or just a short taxi ride away. The staff were really friendly especially those on reception. I only have 2 gripes. one the Karaoke was the worst I've ever heard, the owners singing ruined many a favourite song , these need to be changed and the main pool needs the tiles replacing just around the water line, three people in my party cut themselves. Plenty of watersports to keep everyone happy and the guy that runs it is really nice. The kids club isn't really a club like you would expect but the girl running it is so good with the kids she needs a raise :) my grandchildren loved her. Overall I really enjoyed my stay at Sandy Beach and I would be quite happy to go again.