We did not meet Francesca, however, there was a person to check us in at the designating time. Check out also worked well. The apartment is in a fantastic location waking distance to pretty much everything you need to see in Rome. The ceilings are a bit low, but because there is air-conditioning it is quickly forgotten! Great place overall.