I heard about this site on a cruise last year, where people recommended them for their rock bottom prices on package deals. I told my Dad and since then we've had no issues. I am an obsessive doublechecker, though, and always call to confirm everything before I leave because vacationers know Murphy's law is real!
We're happy so far, they've been fine with us. I've also used Stay123, whose prices are in the same range - they're good too.
We like you more! <3