Pros: Check in was great and Gaia provided us with everything we needed to know with great recommendations for restaurants. The apartment was beautiful and in a good location to walk pretty much any where. There is air conditioning which was great to turn on after spending a day in the summer heat.
Cons: The noise in the square kept us up every night and the mattress was not comfortable. We didn't get much sleep during our stay.
Note: There are a lot of stairs to get up to the apartment. This didn't bother us but just a warning before you book.