Spacious, a lot of rooms, very private and gated. Beds were very comfortable. We slept like babies! The entire family loved it.