I want to surprise my SO with his name tattooed on me

I know a lot of people think it's a dumb idea, but I loooooove my SO beyond belief. We're engaged, and been together nearly 6 years. I know we'll be together forever. I want to get his name on me, nothing big, probably 2in in length. What's the best place to get it?