A brilliant place bang in the middle of beautiful Ortigia. Can't fault it!