Great location, great accommodation, and excellent communication.