A stylish space with plenty of room and a convenient location