This movie is so well done. I was shocked to learn that this was the director's first feature film. Everything from the cast, to the cinematography, to the writing, to the music was superb! This truly is your typical Hollywood film but with heart. Moreover, it's a film about progressive lifestyles and sensibilities - all taking place in unexpected ways. It will most definitely put you in a good mood. That is if you are generally an optimistic fun loving person who sees beauty in different cultures and lifestyles.