Clean, great location, helpful staff.