Has anyone out there stayed on some of the smaller cayes? I'm specifically looking at Tobacco Caye Lodge, Ocean's Edge and Reefs End. Any comments on these as far as the food, service, cleanliness, etc...? I know they aren't luxury resorts but that's not what we're wanting either. Any comments would be appreciated. Thanks!