Good facility in a good location. Welcoming host.