The resort, beach, pool, rooms are unbelievable beautiful and perfectly kept. It looks like a paradise screensaver. The restaurant/bar staff are amazing. The food is collectively agreed and commonly known to be bad. I was never hungry per say, but I never ate and went wow this is good try some. The front desk staff were not good. I tried to book transport directly through them and they just said no and didn’t offer any help. I tried to book an appointment fir my nails at the spa before I arrived and they said no, when I got there and tried to book they said they were fully booked for nails the whole week? What? My friend from back in canada called to try and pay to get flowers, a card and cake delivered to my room on the anniversary of my dads death and again they said no. She asked them to just print off a piece of paper and slide it under my door and they said they would do it, five hours later she hadn’t heard from me so she called again and they said that I would have to pick it up myself. I had two photoshoots worth 150usd each booked while I was there. When I tried to get photos by the pool security came over and aggressively told my photographer in spanish that I had to pay 150usd to have a guest on the property. I explained that he wasn’t using the facilities but just taking my picture and he did not care and told my photographer to get out and wouldn’t even speak to me. So I was travelling by myself and wasn’t able to get a single photo inside the beautiful resort.