excellent stay! superb location