Fantastic place. Best Airbnb in London.