A stunning place, having somewhere to swim on the hot Naples days is such a treat.