Really perfect. Highly recommended for the Canadian Grand Prix weekend. Clean, good location, good food options nearby. Everything went very smoothly.