A nice, central location in the beautiful town of Cefalu.