The owners and staff of Sea Dreams are the best. Flight delays got us there a day late. We were not charged. The staff sent a taxi to Belize City airport to pick us up and take us to a safe hotel in Belize City. We were pampered our entire stay. You won't go wrong staying at Sea Dreams.