The apartment is in the perfect location and Jean Marc and Catherine were fabulous hosts