The apartment is really clean and well maintained. it's about 15 mins walk from Santa Lucia train station. The host was really helpful and let us checkin early. We could also leave our luggage at a nearby place till noon the next day.
The kitchen had almost everything we needed. A small supermarket is in the same building on the other side. The area has lots of places to eat and drink. Overall an amazing stay.