A hot little story! I enjoyed how the author progressed Zack from totally straight to fooling around with his roommate to being in love. That's a tough one, but the author did a bang up job. Yum!
ETA: On rereading this, I upped the star rating for 4 to 5. It really is a perfect little gay-for-you story, both sweet and sexy.