Everything was just as promised. Great location, great amenities. Had minor issues resolved super fast!!! The maintenance man, Sergio was AWESOME, the owners were INCREDIBLE. Great communication. We were there with a large group and it worked out for everyone, ages 20 to 80+!!! And we would easily choose the same location for our next big gathering