Loads of space with everything you need. Lovely outdoor seating, the view, pool, lake, and boats creates a very nice family setting. Enjoyed our stay very much.