Casual hotel with restaurants, pools, a spa, and a private beach area. Family-friendly amenities available.