Great location, good facilities, good host