We stayed here for three days and really enjoyed the apartment. The air conditioning was a real bonus as during our stay it about 36 C outside. The location was fantastic. There is a supermarket a short walk away and many restaurants nearby. Also it is very close the Vatican museum entrance and St Peters Basilica. There is a Metro station a couple of blocks away which made it easy to reach Rome's main train station. The Wifi was capable of streaming Netflix should you need to. I would stay here again.