Everything was wonderful except our confirmation was for 2 rooms (King and two twins), but when we checked in the unit had the the two twin beds but then a full size/queen. The resort, after much discussion, was able to move us into a unit with a king, but said that rooms were not guaranteed. I knew the specific unit was determined at check-in, but if the room was listed as a king that should also be guaranteed. Other than that, it was GREAT. Great location, nice restaurant, clean pools, good location.