Clean, great location, friendly staff, good free breakfast.