Excellent facilities, warm welcome, great location