Well run and great value with friendly staff.