small, but welcoming. The space was very clean and modern, only small issue was parking but that's not really a deal breaker.