The apartment is a gem. The location was great! It was very clean and does match the photos. The Sofias were easy to work with. Communication was fine with the hosts although at the beginning of my stay it seemed a little slow especially since that was when I needed the most help during check in and within the first few days. Upon check in, I did not receive clear check in instructions of what to expect, which apartment door, etc. This would have been useful.
I noticed other comments that said no wifi. The listing indicated that it had wifi, which the apartment was not equipped with a wireless router when I checked in. The host did rectify and added a wireless router within a few days of my stay, so moving forward other guests will have wifi.
Things to note
You will need to provide your own toiletries with the exception of toilet tissue.
There are a lot of stairs to climb to get to the apartment door.
You will need to collect your keys from a nearby restaurant.