We have been very pleased with this place during our stay. We were surprised how nice a flat in central London can be. Our room was very big, all amenities supplied (even an apple PC, towels, bedding etc). Great connection by tube (3 min walk).
Peter was a welcoming and easygoing host who made us feel at home from the very beginning. We'll certainly recommend this place to friends.