Superb apartment, fabulous hosts and great location.