When we were due to catch the Circumvesuviana train from Pompeii to Sorrento, we returned to the hotel to get a taxi to the station. Alessandro, the staff member helping us, found out that there was a train strike. He then tried to find us a taxi to Sorrento, but when this failed went out of his way to help us by contacting a friend who drove us there (in his open topped car!) for an agreed, reasonable amount.
Getting to the hotel from the Circumvesuviana train on foot was complicated as we got off at the wrong station (Pompeii Scavi) - perhaps the hotel could give clear instructions on what train to get from Naples and what station to get off at.
Otherwise, the hotel was perfect and we wouldn't hesitate to recommend it to others.