Don't rent a Car, Transportation to & From the Airport is convenient & available & Cheap. Resort is amazing & the Rooms and Staff are top notch. Highly recommend the Spa Massage & a Swim Up Junior Suite or Above depending on your Budget. Too many Food Options to Mention, but Food was good to very good, some days better than others, but remember, the earlier you eat during their Hours ( I'm Talking about Buffet Style Food) the better the quality) The Order as you get their Food was above average for an All Inclusive... We were there during a Slow Period so even the 24 Hour Room Service was really prompt & good... All in All. A great place.. the Only down side I seen, is if you want a really nice Beach area and it's the thing your booking it for, the Beach is small and a large Gradient getting into & out of water... but the Pools are great and all have Drink service...Casino is Small comparatively speaking, but lots of Slots and the Normal Table Games... I would give it a 8 out of 10...