Spotlessly clean and well appointed, a little smaller downstairs than expected with minimal comfortable seating for a birthday party of 10 but well functioning.