This week has been very hot, dry and warm, which is great and the flowers are enjoying it๐. Slowly but surely they're starting to ripen, I reckon 2-3 weeks and they'll be done๐๐.
Looking good so far, It is indeed the lack of sun why your plant is staying a bit small. But better days are coming hopefully so perhaps she will get a spurt.
Good luck ๐๐!