Great location, great accommodation & great communication.