It manages to be dramatic without pointless drama, and romantic without being heavy-handed. I really enjoyed the two main characters and their relationship, and the ending was both satisfying and reasonable. The writing also manages to be subtle without being overly cryptic; a pet-peeve I have...