Just read some dire reviews on Trip Advisor, unfortunately after I'd just booked! Anyonw have any information more recent than October 2007?
Should I cancel? There's no obvious link on the site. And if so, how do I do it and be sure that my credit card will be refunded?