The location is one of the best place in London for all types of visitors. The accomodation is fitted with high end gadgets making life comfortable.