The apartment was perfectly located on the edge of the old town, close to the main square and amenities. The roof terrace was excellent - great for sunbathing, with views to the sea in the distance. Very clean. The only thing I would say is that it was unclear from our communication with Vittorio that we would have to pay an extra 40 euros on arrival for bed linen and towels, which I thought was expensive. Otherwise, a great stay.