Veeda and her husband were excellent hosts. They went above and beyond to make my stay comfortable, especially after I fell ill and they were so gracious and generous to me. The location is in a wonderful area right off of Kings Road and a 10 minute walk to the tube/train stop station in Sloane Square.