I stayed in the apartment alone, although it is definitely big enough for 2-3 people. It is located in the heart of Naples, about 5 minutes walk from the Archaeological museum and a 15 minute walk from the main train station. The apartment itself is great, very spacious and comfortable with all the amenities you need/want. The only downsides were that the apartment lacks natural light, and the tap water was very chemically.