Comfortable, stylish space. Well located.