The resort was very beautiful. It feels like you are walking through a jungle. It is right by 5th Avenue, so you are able to see pedestrians walking by. The bar and restaurant are open, so people watching is easy and fun! The beach is only a 10 minute walk, so you can walk on 5th Avenue and shop on your way if you want. Or there's a shuttle to take if walking isn't your style.
Unfortunately, the rooms were just okay. Our room's linens had yellow stains on them. The shower didn't drain, and when we informed the front desk, they said they would send someone up to fix it, but didn't. We didn't spend much time in the rooms, however, so it wasn't that big of a deal. The patio had a hammock, though, which was very relaxing!
The food was good. You do have to walk across the street for one of the restaurants that serves breakfast on the resort, but again, not a big deal. The bars were awesome! Lots of drink options for all-inclusive guests. The service wasn't awesome. They were always short on servers in the Living Bar and nice restaurant next door to Living Bar.
The beach was awesome! You have to reserve chairs at Kool beach (free with all-inclusive!), and the bar there is close to the chairs. The bar tenders just looked at your wristband to make sure you're all-inclusive. They also had good drink options. Absolut vodka and Don Julio tequila were a few alcohol options, so it wasn't low-quality alcohol.
Get a massage at Kool beach! Cheap :)
Overall, it was great time!