Pros: very good location, easily walk-able to all major sites and shops. Right next to the Uffizi and Piazza Signoria so there were a lot of restaurants to pick from.
We never met Luca, but her assistant Cristina was very nice and helpful and responded to all of our requests very efficiently.
Cons: the place looks a lot bigger in the picture. The bed pretty much takes up the entire space, barely any room for our luggages.