Perfect location, generous host and beautiful apartment.