Very spacious and clean. Karen was wonderful to work with. The perfect location for our family get together.