Having read over some of the previous negative reviews I find it difficult to believe we are talking about the same hotel! Turtle Beach by Rex Resorts is sheer paradise. One (of many) things that make Turtle Beach such a wonderful place is how quickly you become friendly with all the guests, many of which are repeaters (it's my third stay at the hotel). I believe this is because Turtle Beach appeals to laid back folk who aren't seeking 5* service but just want to chill out, chat to the locals, drink rum punch, eat delicious local food and get into the Caribbean vibe. The staff are all so kind and helpful, obviously passionate about customer service. The bartenders where cheeky and friendly and made wonderful cocktails, special shout out to Raul and Jeffery who definitely make the best cocktails. The hotel itself is in an idyllic setting on what I believe to be the best stretch of beach on the island. All of the rooms have a sea view which is wonderful after you stumble off the beach at sunset into your room which is just steps away from the beach. Every day I found myself catching my breath at the view, especially the sunset, thinking "am I really here?!". If you relax on the beach you WILL be approached by "beach boys" who are locals who earn their daily bread (arguably the best job in the world?) taking visitors on tours around the island. Some of the people we have met this way have become good friends and the trips we have been on have been the highlights of the holiday. I recommend Daryl if you meet him, his trips are amazing and Keith from 'A' team tours. Keith is a big and friendly guys with an infectious smile and a great sense of humour. Admittedly not all the beach boys you will meet will be such a pleasure. Some will be pushy and try to drive up the price. This is difficult but I suggest you go on the vibe they give you when chatting. Be careful of the guy who gets the coconuts for you to drink. They will be the most expensive coconuts of your life! Set a price first! An absolute pleasure of the stay was being invited to the managers cocktail party and meeting the managerial staff. They are kind, hardworking and just want to make sure you are having a great time. Saving the best to last, I have to mention the turtles. If you time your trip right you will be lucky enough to see the Leatherback turtles come up to the beach to lay their eggs and around 60 days later the eggs hatch and you can see the wonderful things scuttle towards the sea. This is the most incredible experience and one you absolutely must experience but please do not take photos of them using a flash or shine a light on them. There are a million more good things to say about the hotel but I will stop here. Turtle Beach by Rex Resorts is a wonderful, magical place and a I highly recommend it.