Welcoming staff, nice facilities and good location