Hi there...
We will be arriving October 23rd for the first time. We haven't nailed down exact number of days, but we are seriously thinking of staying at Pedro's Inn in one of the deluxe rooms. This will be our first time to Belize, and it has been a dream of mine for years. Any advice sincerely appreciated.