Vibrant location and a clean, comfortable apartment made our stay in Naples very enjoyable.