Where to even start??
First, if you are unsure if you should stay at Caye Caulker or San Pedro, definitely stay in Caye Caulker, and do a day trip to San Pedro.
Caye Caulker offers everything you’d want to do when traveling to the islands of Belize, and it has the island feel of traveling on bikes. (In San Pedro it was more of a city feel.) I highly recommend renting bikes- they are cheap to rent and will make your life easier. It is a smaller island, but we never felt that it was too small. There was so much to do, and a lot of variety.
Now onto Michael’s place...it was FANTASTIC, and exceeded our expectations. The actual place was beautiful, comfortable, and I can’t find a single thing that would need to be changed. In fact, please don’t change anything so when we return it’s the same! The grounds the house is located on is well kept and felt 110% safe the entire time.
Don’t hesitate to book; you will not be disappointed!