Comfy and well-located unit perfect for a short stay.