A superb location, fabulous hosts and beautiful apartment, what's not to love?