All is true, very nice place in the very center of Castellammare del Golfo, astonishing panoramic view from the terrace and warm welcome by the hosts. Highly recommended.