Great space in a great location. Well equipped with a welcoming feeling.