This place is simply one of the best places for all inclusive vacation packages! Relaxing, great food, great staff. My mother in law even made friends with one of the best dancers Shakey Shakey! She had an amazing time and so did my wife and i. We would come back in a heartbeat!