Excellent stay, superb location