Elly was very helpful when we checked in! She gave us a map with spots marked for the best pizza, gelato, etc. and they were all wonderful! The apartment is in a fantastic location, right near the Duomo. The terrace is beautiful, and we really enjoyed sitting outside at night.
Just a warning about the shower: instead of a permanent structure, the shower head is on the wall and there are temporary walls that fold out when it is time to shower. It works well, but it's very small, so you may have a difficult time if you are a tall or large person.
Also, there is no elevator, so be ready to carry your bags! But the apartment is charming and the air conditioning works well, so it's worth the hike up :)