Perfect location, lovely apartment, wonderful hosts.