Loved staying at Vanessa's place - the location in London is EXCELLENT and from having stayed in London numerous times for business, this is the best value that I have found given the location. Apartment has everything that you could possibly need for a short stay. Would definitely stay again if available when I visit.