Excellent hosts, wonderful location, lovely apartment.