Great location, staff and facilities