Best location and place for those looking to enjoy the European feel streets of Polanco in style.