Your cactus is
Pleiospilos bolusii, a native of Africa. I couldn't find any information that said the plant should only have 1 set of leaves. In fact, many of the pictures I looked at appeared very much like yours.
Like other cacti, it needs to grow in a coarse, gritty, sandy soil with little organic content, which drains very rapidly. Allow the soil to dry between thorough waterings.
My preferred method of watering cacti is to immerse the plant, pot and all, in water up to or just over the rim of the pot. Allow it to remain submerged until you see no more air bubbles rising from the surface of the soil. Then, remove the pot from the water, but do not replace it in its saucer/drainage tray. Instead, set it aside for about half an hour, until all excess water has drained out of the pot. Watering with this method assures that water reaches the center of the root ball, and doesn't just run off the surface of the soil, down between the root ball and the sides of the pot, and out the drainage holes.
Your particular cactus looks to me as though it would appreciate a larger container. Get one large enough to allow about 2" of bare soil between the edges of the plant and the sides of the pot. I like to use pots that are slightly wider than they are deep. They are frequently sold under the names
cactus pots or
azalea pans. I also cover the soil surface with coarse aquarium gravel. At the present time, I have white gravel, but I'm thinking about buying some in black and some in gold. It comes in many different colors, so if you decide to use it, just select a color you like.
A sunny window would be fine for your plant. I keep mine in the west-facing window over my kitchen sink. I've installed a shelf there level with the window sill ... actually, it rests on the window sill ... to allow room for pots up to 8" in diameter.
