I've stayed at Giovanni's flat twice during business trips, and have already booked the next stay. The accommodations are top notch and Giovanni is very helpful and determined to insure that your stay is completely delightful.