Just about says it all.  Matacanes canyon .....  superb!