Very spacious and lovely. The outdoor areas are fantastic and there is plenty to do to occupy all ages.