Great location, great terrace, good host with good communciation.