Spacious indoor, covered deck is great. hot tub is a nice plus. big outdoor picnic table. private and quiet area.