James G. answered 06/21/19
Experienced Spanish Instructor
In all honesty, it depends on where you are and what you are trying to say.
In Spain they might say "qué mono", or "qué niño más mono (or más guapo)", wheras in Central America you'll hear "qué chulo". There are other expressions around the Spanish speaking world, but these are some of the most common. Expressions like these should not be taken literally, though. Just like the English expression "that's cool" doesn't alway's refer to temperature, "mono" might not always mean "monkey".
Depending on what you are trying to say, some of the other words you mentioned above can work too. Context is the key!