I stayed with a small group for a week. The accomdations were nothing exceptional, but everything was decent. The ceiling leaked and our sheets weren't changed for several days. It is in a good locaion by a number of restaurants and close to the ocean.
- Also Known As:
- Nature's Way Belize/Punta Gorda