Apartment was great and location was super. Most of what we visited was within walking distance (10-30min). Garibaldi train station is also 10-15m close.
Communication could be improved, I received no confirmation about the checkin until I was already at the Naples Airport and no reply was provided to my questions about how the checkout process would work (i.e. where it would be optimal to leave the key), no answer even to a phone call after 9:30 am.
Other than that everything was fine.