Yes ! Yes ! Yes ! By far the best place to stay in Sicily !!!