The hotel is right on the beach, so it takes zero time getting there.
The cost was disproportionate to the service, facilities, maintenance level, size of room, etc... I have in the past paid a quarter of the money for the same level of service, facilities, maintenance, etc... I suspect location plays a key role here, as Vulcano is a very touristic destination, even for Sicilians. Disappointed by staff lying to me at breakfast when I asked for a plain croissant (they only had jam and cream-filled ones out). They said they had finished, but 10min later I found some inside (on the way from the breakfast area to the kitchen) next to a pastry cone full of cream.