It's a very low price. Ambergris Caye is a great place. You should come down and see it, comparison shop and then decide.
Two dogs and two people in 600 sq. feet could be pretty cramped.