Nice facility, well equipped, well located, very nice host. A perfect mix