Fantastic place in a great location. You cannot go wrong if your staying in London.