I rate this place 3 out of 10. Hortencia at the front desk was extremely kind and patient. We checked in on Christmas Day only to be told that we did not pay for the “all inclusive”. However, I specifically searched for all inclusive hotels which is how we came about in choosing this resort. The family and I had been traveling since 2am, so we were extremely tired and hungry checked in about 3-4pm. Hortencia tried calling Travelocity but no one answered so we ended up paying for “all inclusive” yet again. Reason I’m rating this hotel so poorly is because of room issues. 1. The phone did not work, it took 3 x of us complaining before it got fixed. The first time we complained they sent someone, he came and said they would need to replace the phone and never came back. 2. The bathroom fan did not work, there was a leak under the sink that soaked a bunch of our toiletries. We had to put towels down to try and catch some of the water that seemed to slowly pour out from under the sink and between the wall, but not sure exact location but towels were extremely soaked by the am - the leak never got fixed. 3. Two out of the 6 days we stayed at this hotel towels had blood stains, we complained they brought new ones - also, we were a family of 4 and sometimes we would only have 3 sets of towels, so having to call for an extra set was extremely annoying. Oh, the pool area. Towels were sometimes hard to come by. There never seemed to be enough chairs for everyone but we made it work.