A successful short-term rental stay requires knowing the ins and outs of booking sites. Here's our take on Trip Advisor, ...