Kamal and his team do a wonderful job to ensure you enjoy your London experience. They provide a good combination of being reachable but also allowing you to feel like it's your own place. Would definitely recommend for extended and short trips.