Great location, communication, hospitality and everything we needed.