We just returned from the island Friday after staying 3 weeks. From the time we left Belize airport to the time we returned we never had a pair of shoes on our feet. We have a place 3.5 miles south of town, and even walked to town a few times. We had no problem with glass or debris. In that time the no seeums only attacked twice, but just in case, take some baby oil. Also make sure you have at least 1 swimming suit or a change of clothes in your carry on. We didn't get our luggage for 5 days. Its normally not that long, but frequently 1 day delay is normal.