Amazing communication, best location, great accommodation-all you need was there.