Lovely hosts and a perfect stay. A lot of care and thought has gone into the apartment and we cannot thank them enough.