Overall it was a nice resort. I was not too disappointed but I wasn’t super impressed. It took WAY to long to check in. We arrived right at 3:00 and had to sit and wait til 4:00. That was bothersome. No idea why other than our room was not ready. We were not kept informed about it at all. Very annoying. Room was nice, no issues. Main pool very nice and relaxing. Rooftop “party pool” was a completely different vibe! But if you like loud music by DJ and little more lively crowd then it’s perfect for you! I didn’t mind it! I like a good pool party but I also like to relax by pool. So I thought having two options was nice! Meals ok, breakfast was the best and the lunch buffet was good too with so many options! Restaurant service was slow, making dinners last way too long. Very slow at the steak and seafood. Was first time going in April. Weather was a lot cooler but sunny and breezy! Never broke a sweat! There is DJ by main pool and bar each night with a different theme if you like to go dance or people watch! The main downfall for me was the beach. Since it is on the north side of the hotel zone you don’t have to shore, the waves, deeper water to get in, more sand. I called it the lagoon, very very shallow with public access for the locals right in front of resort. For this reason I probably will not return since the beach is something that is important to me. Overall it was a good time, nice resort, nice pools!