Just don't stay here. Unless you're willing to sacrifice comfort, sleep, breakfast, cleanliness and customer service to be right on the best beach of your life, don't stay here. Check-in was atrociously slow and laborious with very little info given to us and not a soul to help carry our luggage to the room. Had to go and request the wifi password afterwards as it was not given upon check-in. One of the most irritating things was that some of the jet-ski operators spend their day hovering around the beachfront bar of the hotel and would ask if you wanted to ride on a jetski each time you pass them when going to the beach. These same jet-ski operators seemed to stay on the premises and enjoy partying and making noise until late at night. The noise at night from the beach bar was only drowned out by the loud noises made by the air-con, mind you the noisy beachfront bar only stops playing loud music at 01:00 in the morning! The doors and windows are also useless at blocking out any of the noise from the bar as it has many gaps and openings. As can be seen in the photos, the sheets were bloodstained which means the room either wasn't cleaned before our arrival or that the cleaning staff are just absolutely negligent. If you missed the capital letters above, don't stay here.