I wouldn't say this is a bad place to stay, especially for the money, however, I have stayed places in the same price ballpart that we liked better. I like bigger properties / resorts but this place was huge. Had to take a golf cart from staff to go to places, so felt like we didn't really get to see everything in our week there. Also the food was pretty bad. Only thing I enjoyed was fruits, salads and the club sandwich I wooofed down from Room Service because I was starving after not enjoying the food. Also after finding our our flight had been cancelled and we needed to stay one more night, the internet said they had rooms available but they said they could not add one night at front desk that it had to be done online. Doing it online required to book 4 night minimum. SMH that was dumb! It cost us an extra $600 to reserve a different airline. All in all, we will not return.