Good location, good communication and very easy checkin. This little flat is ubicated next to the station so very easy for visiting others parts of Italy.
Definitely recommend it.