Right on the Mawella beach on the south coast of Sri Lanka, The Last House has an enviable location. Close to local villages and two national parks there is much to keep you entertained if you can manage to wrench yourself away from the sun lounger.