Rebooked this location, so I must have liked it. :) It's in a convenient location in London, sunny apartment, great place to stay.