A mixed review. Overall decent place and nice enough people. Nice pool and pool bar. They arranged port transfer for a very fair price and a car rental. But they did not give me the room I booked. I had a larger room with more beds and they insisted they did not have that room and I was in the correct room. So the advertisement was false or they gave me the wrong room and would not fix. My reservation said a king bed and a queen and a double and two singles with garden and resort view. Instead I got only a double and three singles with no view. So okay for our family of 5 but not what I paid for. And the beach is not as close as advertised. Not horrible but not what they say. It’s about 1000 meters or almost 3/4 mile. Not bad and can be walked in 15 min. But not 150 meters as I read. Not a bad place and a very good price. And really nice staff and a clean place. But don’t think I’d stay again.