Great place for a big group, everything as described, several good restaurants at walking distance or short drive. Excellent communication, we were able to check in early with no problems. Highly recommended!