Good place to stay in Naples - clean, spacious and well equipped.