Great hosts, perfect (really, perfect!) location and lovely apartment.