The apartment is in a great location, at a 20-30 minute walking distance from most attractions, shopping, and markets. The apartment has a modern feel and is clean. The communication with Pia and the person who checked us in was good, however we didn't know that we would have to pay an extra tourist tax upon arrival.
A few things to consider: the apartment looked different than it did on the photos which changed the atmosphere we had expected to experience; a few essentials to be able to use the kitchen were missing; cleaning supplies were left too visible in several areas, making the apartment not as warm and cozy as we thought it would be.