Xalli Hotel: By the Lake on Ometepe Island, Nicaragua January 2, 2015 Beaches, Central America Lodging, Lodge