Good location near train station. Check in is noted as anytime after 3pm. We arrived after 3pm. We got in touch with Vincenzo when we arrived. Waited a little bit for him to meet us at the apartment which was no big deal since we didn't let him know exact time of arrival. The apartment was a mess and hadn't been cleaned from the previous renters. Uhh...! If check in says at 3pm or after, that was my expectation, and it wasn't met. Vincenzo did apologize and said previous renters had traveling issues so left the apartment late and told us to feel free to use the bathroom or rest up in another room for an hour while a cleaning person gets the room ready. I understand things don't always go as planned, but this was very unprofessional and an inconvenience for us. Additionally, wifi during peak times was not good at all and walls seem thin as our neighbors were bothered when we were playing a card game around 8pm before heading out to dinner. Glad we only stayed here for one night before catching a flight back home. Would not stay here again.