Super sexy story with lots of totally hot fantasy role playing. While that certainly got the libido pumping, I didn't see much of a romantic connection between Lance and Charlotte. Still, they made a riveting couple, and it was a fun read. 3.5 stars.