The Castelfidardo Luxury Apartment was exactly as described, if not better. Clean, spacious, modern and with more amenities than you could probably use during a short trip, but would definitely be worth it for a longer stay. What is more, Fabrizio was very well organised in providing information and printouts on the local area, explaining where everything in the flat could be found and how it worked. He even provides some basics for guests, such as bottled water and coffee. The location is great too. Close to a metro station and near enough to Termini to be convenient, but far enough away to avoid the noise and crowds. I will definitely stay here again.