Overall a great property to stay while in London.