Overall a decent experience besides some minor hiccups. Staff was very responsive and helpful!