@katnhat I am renting a "whole house" Mother-in-Law style apartment, about 500sq.ft. so I can list on HomeAway/VRBO (which is where this booking is from), Innclusive (still in beta, so people can sign up and look around but not book yet), Home Escape (free listing, no fees!, but no bookings yet), and then I have my own basic website and do direct bookings for repeat guests.
The nice thing about HomeAway is you can list for free (though your first booking's payment is delayed a MONTH). After that it pays out according to how you set up payments, but it takes about 5-7 days to receive it from them. You can enter cleaning fees, pet fees, security deposit, taxes, you can load contracts, and I think you can have people pay you directly if you pay an annual fee. While the payout process is a little cumbersome to me, I like the guests I've gotten better. They're not bargain hunters, they're used to doing traditional vacation home rental so from the 3 bookings I've had since I listed 2 months ago I've liked them better and I can bet good bookings asking more there because I'm not lost among 100s of different styles of listings. After this summer we're switching to just during the summers for a few years since my cousin will be renting from us for the school year, and I plan to make HomeAway my primary listing site at that point.