Location is everything. But that's only one reason why Esterre, the beautiful new French restaurant unveiled last month in the ultraluxury Palace Hotel Tokyo, has so much going for it.