Great location, excellent facilities and friendly staff.