There is nothing like watching a film with old British actors with old British family! Since they will hopefully never find this and read it, I don't mind calling them old!
The word for this film is sweet. It's set in India. A young guy runs a hotel (badly! He's a cute guy really!) and the cast end up staying there. It's a gentle romantic comedy that tries to teach you life lessons. When Judy Dench says 'Those who do not try, gain nothing' it doesn't sound that silly.
They cover all the romance including the gay one. It amazed me how well they handled that plot. My dad didn't once start snorting and ranting about 'poofters.'
I highly recommend it for a quiet evening with a glass of wine.