The location is great near the Apollo Temple. There are plenty of restaurants around. Ortigia is a small island and everything is within easy walking distance.