Travelled around Sri Lanka years and years ago and loved it. The one place in Asia that I would consider retiring to.
Top tip: We found ourselves facing a buffet dinner on our first night there, created for foreign tourists. The dining room was bleak, the diners miserable looking, and the staff properly unenthusiastic. I wasn't up for warmed-over sausage and mash, so grabbed a waiter and asked him what he was having for dinner. "Rice and curry, sir." "Can we have some?" Bit of toing and froing followed, and then a fabulous meal turned up, served by the happiest waiter you've ever seen. The looks on the faces of the other diners were priceless.
Next morning, Rice Krispies or scrambled egg? Grabbed another waiter, same questions, same result: rice and curry, breakfast stylee. This time the head chef came out, beaming ear to ear. We also got a takeway lunch – of rice and curry, natch – wrapped in a banana leaf.
We did this for the full three weeks, and made friends all along the way. Worth considering if you don't mind a bit of spice.