A comfortable and roomy spot plus a great location in the city