Best results straight with the place you pick. Or go through another source? I was kinda leaning through another source. Being said, grant it they make money off your stay, but do they (the source) get a better deal than going straight to your place that you want to stay at? (other sources being negrilonestop, travel agents, expdia act....) Just a random thought.