Affordable place to stay in the heart of ortigia island. Many restaurants around.