This on their website. I really can't agree!
Journey's End Resort is a Belize vacation resort in Paradise - Relax in tropical seclusion, just minutes from San Pedro on the island of Ambergris Caye, Belize. Retreat to your private bungalow or sunsoak on their private beach. It's the best place to stay on Ambergris Caye.