Mason Elephant Lodge is located a short 1-minute walk from Lesser Sunda Islands. Travelers say this resort is in a good location.