We have been using airbnb and are quite happy with it as it's very simple and reliable. You just put in the description, address, rates, bank details etc... and you're set. Guests will pay airbnb and airbnb pays you, payments come in the day after arrival, always on time (just make sure to set your cancellation policy to strict) and you can also see the guests pictures which makes my mother happy haha.
You can always do a facebook page and manage the bookings youselve on a diary but I think airbnb is much simpler and would be visible to a broader audience..