Either location is good for the Claret Cup Cactus, as long as it’s mostly dry. Like most cactus, it is very tolerant of a wide variety of conditions but they do like it warm.