This was slightly missing a step in the relationship development for me: they jumped straight from antipathy to liking each other without really sorting out how - except for the pants feelings they had - so not perfect but it‘s still a really good fun read - I raced through it in under 24 hours.
Also my surname is Wilde so I have a soft spot for this series!