Wonderful stay, superb location and excellent communication!