Comfortable space at a great location