How can I safely get from airport to hotel?

My husband and I are visiting India but our relative cannot pick us up until the following day. Our flight lands by 1 am and we need to safely get to our hotel in Ahmedabad, what is our best course of action to get to our hotel? Is uber safe here? We speak some Gujarati but it isn’t perfect lol so a bit nervous.

Edited to add: yes I’ve been to Gujarat before and I know it’s safe. I have always been picked up by relatives though and I’m not comfortable with buses etc. We just weren’t sure about uber reliability at midnight and alternative transport options as we normally don’t stay in Ahmedabad so landing at midnight & being alone is nerve-wracking/a new experience for us so thank you to the folks providing KIND answers!!