Ultimately this was a cute, low angst, easy read.
However it did have some issues that I couldn't overlook:
There were too many sex scenes for such a short story and few of those advanced the story or characterisation.
I also struggled in the early part of the book with Dante's internal musings, I found them repetitive and occasionally contradictory.
The use of the word 'clean' when the boys decided to bareback. I can accept this wording in an older book. However in recent years there have been many discussions about the use of the word in this context (gay guys who are not HIV positive) and how many gay men find this offensive. I would prefer writers consider the impact of that word and not use it.
Overall it was a satisfactory read that filled a few pleasant hours.