The views from the property were nice! Plenty of pools too. The walk to the beach was decent but we were never given the code to get thru the beach access code so we had to wait til someone walked up that had it! Not near enough elevators for a property this size, wait times were insane!
Check-in was not the smoothest! Had to wait on armbands & parking passes, 3 hours after check in. Our toilet was broken, had to wait til next day to have it repaired, but they did show up early & fix it. Some kind of seafood spoiled in the refrigerator and the smell was so awful we almost did not want to put anything in there! I guess overall our room was nice and everything went OK, just these minor things and the terrible elevators. Will never stay at a resort this size again tho, just not for us!