I had a great stay at Leo’s place. The flat is super modern, bright and spotless. Also, it is in a great location a few step from the tube station. Leo was always responsive and helpful whenever I needed something. The view of London from the flat is simply amazing.