Great place, would love to come back next time I am in london! Everything is advertised, location is amazing.