Our family of four had a great 2 night stay at Leo's place. Location was great - 5 minutes walk from the tube station that made going anywhere in London easy. The apartment is lovely - clean, bright, nicely decorated. It was very comfortable. Would definitely go back. Thanks Leo !