A good location, clean facilities and warm welcome.