Very spacious and great for large groups with beautiful deck flowing from the kitchen and living area. Appreciated the extra bed made available for our whole family to sleep comfortable.