Great location, quick communication, easy check-in, good recommendations in Taormina - and super help with parking!