Perfect place to stay. Wonderfully appointed, comfortable apartment in a vibrant part of London