We never saw the upstairs, because we have difficulty climbing stairs in general, and these were particularly narrow; but our children found the upstairs to be spacious and inviting.As for the downstairs area, it was spacious, inviting, and extremely comfortable in every way, and conducive to gathering in a pleasant atmosphere.The ample parking space was a big plus.The addition of a railing for the high steps leading up to the main entrance would be very helpful for people who are physically challenged.