Very spacious. Seemed very kid and pet friendly. We enjoyed the patio by the pool.