Really good place! Definitely I would go back again to this place, it has a magnificent location to visit all the wonders that London has.