Good experience overall. a few nitpicks here and there, but overcame those.