An excellent stay in a very convenient location.