Marvelously

adv.
  1. In a marvelous manner; wonderfully; strangely.