The location is exceptional. The kitchen area and back patio are also top notch. It's nice that each bedroom on 2nd and 3rd floor have their own bathroom. The bedrooms are quite plain. The main living area isn't really useful in anyway, though the fireplace (as well as the one in the kitchen) is very pretty. The location is by far the best part of the rental.
We didn't deal with Giovanni but Hayley. She was very clear and effective in her communication. Great experience with her and check in/out was a breeze.