I was a bit horrified with this hotel from the start , they were in the middle of renovations, the hotel looked very old & run down. I changed rooms 3 times in the space of 24 hours , the staff speak little English , & as for it being on the beach that’s about it , you can’t swim in the ocean & there building a free way on it They do have good restaurants, swimming pool , the gym is ok I found the beds comfortable, but this hotel is not the paradise the photos show you