Spacious, self-contained apartment that was just what we needed for the nine of us (4 adults, 3 children, and 2 infants in porta-cots). Easy after hours check-in and great communication with Beachpark. Thank you.