The appartment was super clean and included everything we needed for our stay. Only it might be too noisy during the night for some people to sleep due to traffic. The location was very convenient, close to supermarkets and only a 10min walk to Piazza San Pietro.