Horseback riding down 5 miles of tropical sand beach