Bay of Naples resort
I believe the answer is:
sorrento
(Other definitions for sorrento that I've seen before include "Resort on the Bay of Naples" , "site south of Naples" , "Resort in Campania" , "Italian town on bay of Naples" , "City on the Gulf of Naples" .)