Impeccably clean, well equipped and very elegant apartment. Wonderful, accommodating hosts.