Great hidden place in Sicily, you feel like you are on top of the world.