Perfect stay, top location. A home away from home.