Nice place in central london, a bit costly but price is justified