Highly recommend apartment in London .