I loved my stay here! The apartment has everything one might need, and it's SO well located! Just a quick walk to most of the main piazzas and about 200 meters from the drop-off/pickup points for the airport bus. Leo was a fantastic communicator and answered my messages within minutes; he also gave excellent suggestions for day trips and restaurants.