Great Wifi, and good location, safe neighborhood and great parking!
Needs top-sheets on beds, swept, mopped floors. Then 5 stars. Our particular visit was a bit noisy in the morning as the back yard was undergoing construction of a small building, would have liked to know ahead of time (we were told the day we arrived). Clean this place up a little more thoroughly and I think it would be 5 star-ish material (not sure if I'd come back though - on the fence).
Everything-else was pretty good.