We were very unhappy with our stay and actually left the hotel 4 days early. The resort advertises it is beach front with 6 pools and 2 restaurants. When in fact, the resort is actually split in two. One part is beach front and the other is a 20 minute walk away, far from the beach. We stayed in the part that was not beach front and only had 2 pools and a restaurant. Definitely not what we thought we were going to get. There is no reception, so none to complain to. The room we had was okay, but the sink blocked, as there's no reception, we had to tell the restaurant staff. Nothing was done to fix this. The restaurant staff were rude and we felt as though we were a burden to them. They would not even greet us when we sat at the table, only came and put the menu down and walked off. Once we had finished any food, we would have to get up and ask them for the bill everytime. - very bad service. Overall, we would not recommend, nor go back and feel like the resort should advise people that it is split in 2.