An excellent, comfy stay in a very convenient location.