Fantastic place. Perfect location. Great for a short stay in London! Would definitively recommend it!