Just totally fantastic, with goof!Harry just completely. overlooking. the obvious. -- but with sexy, sexy results, so who cares? Snape's eye-rolling even as he took complete advantage of the situation was great, as was -- lest we forget -- the so-good-to-read-I-bit-my-knuckle-more-than-once sex scenes!
Engaging, fun, sexy, totally romantic, and happy ending -- yay!