Great location, parking was in a separate building but was easy enough to find! Communication was good and managed to make it into the gym (had to arrange to be let in with the host) which was good!