You have found paradise. Secret Beach is the hidden jewel of Belize. This is the best place to stay at Secret Beach. It's off grid (solar), but it's the perfect way to experience the greatest paradise in all of Belize. Thanks to Mike (and Aimee even though we didn't get to see you) for a perfect stay with no issues. I can't wait to come back.