Lifestyle | Travel Fancy staying in a celebrity-style luxury villa? This private residence on Sri Lanka's southwest coast might just cut it