great place if you are in London for a few days. Great location and very clean place