We've rented dozens of homes, villas, condos and flats around the world in the past 12 years, and we've never had a bad experience. Sure, one place didn't quite live up to the pictures. (But when you're on a Caribbean island, it's easy to get over.) One place wasn't as clean as we would have liked. (So they sent their cleaner back.)
We've never met any of our hosts, though, so this is where things are different. In most of these cases, you rent the room, and for that period of time, have your hosts as roommates.
One has two rooms for rent (£96 per night and £196 per night), or you can rent her entire, awesome place for £524 per night (four bedrooms and 4500 square feet). It's located just over Vauxhall Bridge in a gated community with a shared swimming pool and copious amounts of style.
The other one is as small as the first one is grand, but no less lovely. She, too, would be a great temporary roommate. Their room in Islington starts at 76 per night, you're welcome to use their roof terrace and grill, and there's a bus stop right outside the door of the building.
This is clearly not your great-auntie's B&B.