Excellent stay, in an excellent location