Huge indoor and great outdoor spaces. Suited our extended family, including toddlers, very well. Walk to the beach and parks.