Excellent place to stay and visit Napoli.