I would highly recommend Antonio's place. Communication and check-in where really easy and the apartment itself was lovely: clean and fresh and in a GREAT location, just a couple of minutes walk from all of the sites and some great bars and restaurants.