I like this kind of movies. Romance makes it very easy to watch. Comedy makes it even more relaxing and enjoyable while in the company of good friends. Drama adds few points and raises few issues to think about. All of these are nicely combined, wrapped in a good soundtrack, and stuffed with a few interesting details (puppy tail, eh?).
7 out of 10. Rent it some time for some easy relaxation.