added associations and Hotel.get_all