Wonderful place right in the center of Ostuni ( meaning: in the centro storico and on top of the hill ). With a terrace on the roof that really has a VIEW !!!