Ambergris Caye, Ambergris Street, San Pedro, Belize, San Pedro, Belize