Wonderful hosts, perfect apartment - an absolute gem!