Roberts place is perfectly located in London. They were so helpful to me as I navigated by visit for the first time. Perfect for a few nights for one of two people!