Maria's place it's the perfect stay in Naples.
The house is amazing, the location is perfect and with a lot of parking near by if you decided to rent a car.
definitely THE place to stay.