I stayed at John’s place for a month and it was a great place to settle into London! The flat was as described and has everything you need for a longer stay. John was kind enough to change the sheets for me weekly and always available for any questions/concerns. I would definitely stay here again.