The apartment was lovely! The location was perfect and it was all clean and even more spacious than expected. We didn't get the chance to meet the hosts (there was a very nice girl who gave us the keys instead) but they seem very friendly over the messages and gave us a lot of tips over messages on what to do in the area.
On the downside: We arrived at the apartment at the agreed hour but (due to a little miscommunication) it wasn't ready so we had to go for a walk and return 40 minutes later. Apart from that, all the rest was perfect!
Grazie!