Ali's place is a total gem, really big apartment for London in a super area with lots to do nearby.