Great location and fantastic communication before and throughout the stay.