adapter cleans csv data

@jsteiner @gabebw
What if `CleanHotelRow` just implemented `name`, `city` ... methods. and `Hotel` just took in an object that implemented those methods. I think that would clean up this class a bit