Wonderful family vibe. We made good use of the tennis courts and kids/teen area and even visited the beachfront property (with free parking)!