Michelle's place is a wonderful equipped and extremely stylish apartment, located in one of the nicest neighbourhoods in Southeast London. Everything was perfect, highly recommended!