Absolutely perfect! Wonderful hosts and location! Apt was drop dead gorgeous. Would stay again any time. Dimitri & Valentina we're incredibly charming and very helpful.