Very good place and recommendable for a short stay in London