Well located, comfy apartment