5.0
I met Mika for the second time today.
She's everything other reviewers already have said. Incredibly sweet, incredibly beautiful, super clean and very well skilled in everything she does.
Take care of your own hygiene and treat her with the respect she deserves and you'll be in for an amazing companion.
She won't be arond the block for an awful lot longer. If you're in doubt you'll have missed out!