A great place to stay in Catania. An oasis of peace and tranquility.