An excellent stay, good location