4.5 stars, purely for something missing in the transitions - which made it sometimes confusing as to how much time passed between. Other than that, I loved Deo and Whit! And the supporting characters (especially Marigold, Deo's mom) were awesome too.