Very very nice place and nice home to stay in sicily.
People and food is totally superior in castelbuono