Can't fault, perfect for a weekend in London. Nice quiet street and close to public transport.