We spent a lovely weekend at John's. Loved it. Everything was just great. Giving five stars! We will definitely come back whenever we need a place to stay in London. Thank you guys.