Located on the white sand beaches of Ambergris Caye, Matachica is ideal for those looking for a peaceful place to relax with plenty of laid-back Caribbean charm.