Communication was easy, check in was smooth. Camilla was kind enough to let us leave our bags after check out.
As for the flat, the location is great, just on Piazza Sante Croce and within 5-10 minutes walking from most places. The flat was spacious and clean, the net was good.
Only thing needed was a hanger in the bathroom to put the soaps, shampoos in.
Highly recommended.