It does look like a by owner rental site (that's good in my book!). The house looks nice and the price seems to be right. There are so many homes available it gets hard to decide doesn't it?
Good luck in your search and I hope you'll post a report to let us know where you stayed.