Very nice accommodation very nice people.
Better than a hotel and cheaper than hotel.
If you ever plan to go to London and need a place, this is your how se and your peopel.